be stationed - French English Dictionary